/*html{*/
    /*font-size: 100px;*/
/*}*/
/*#top{*/
    /*width:100%;*/
    /*height:60px;*/
    /*!*background-color: #121212;*!*/
/*}*/
/*#top_content{*/
    /*!*width:66.67%;*!*/
    /*min-width:750px;*/
    /*margin:0 auto;*/
    /*height:100%;*/
    /*position: relative;*/
    /*overflow: hidden;*/
    /*z-index:20;*/
/*}*/
/*#top_logo{*/
    /*position: absolute;*/
    /*left:0;*/
    /*!*top:14px;*!*/
    /*!*top:17px;*!*/
    /*top:12.5px;*/
    /*height:35px;*/
/*}*/
/*#top_logo img:first-child{*/
    /*!*width:154px;*/
    /*height:30px;*!*/
    /*!* width:45px;*/
     /*height:26px;*/
     /*float: left;*/
     /*margin-top: 4.5px;*/
     /*margin-right: 15px;*!*/
    /*width:55px;*/
    /*height:34px;*/
    /*float: left;*/
    /*margin-top: 1px;*/
    /*margin-right: 10px;*/
/*}*/
/*!*LOGO样式*!*/
/*#top_logo .logo_tmgc{*/
    /*width:33px;*/
    /*height:35px;*/
    /*float: left;*/
/*}*/
/*!*LOGO样式结束*!*/
/*#top_navs{*/
    /*position: absolute;*/
    /*right:0;*/
    /*top:0;*/
    /*height:37px;*/
    /*padding-top: 23px;*/
    /*overflow: hidden;*/
/*}*/
/*#top_navs li{*/
    /*!*width:64px;*!*/
    /*height:30px;*/
    /*text-align: center;*/
    /*vertical-align: top;*/
    /*float: left;*/
    /*margin-left: 50px;*/
/*}*/
/*#top_navs li a{*/
    /*!*color: rgba(255,255,255,0.85);*!*/
    /*font-size: 16px;*/
    /*color: #FFFFFF;*/
    /*line-height: 16px;*/
/*}*/
/*#top_navs li:hover{*/
    /*color: #000;*/
    /*border-bottom:2px solid #CD1C12;*/
/*}*/
/*#top_navs li:hover a{*/
    /*color: #CD1C12;*/
/*}*/
/*#top_navs li:nth-child(1){*/
    /*width:32px;*/
    /*margin-left: 0;*/
/*}*/
/*!*顶部样式结束*!*/

html{
font-size: 100px;
}
#top{
width:100%;
height:60px;
background-color: #121212;
}
#top_content{
width:66.67%;
min-width:725px;
margin:0 auto;
height:100%;
position: relative;
overflow: hidden;
}
#top_logo{
position: absolute;
left:0;
/*top:14px;*/
/*top:17px;*/
top:12.5px;
height:35px;
}
#top_logo img:first-child{
/*width:154px;
height:30px;*/
/* width:45px;
height:26px;
float: left;
margin-top: 4.5px;
margin-right: 15px;*/
width:55px;
height:34px;
float: left;
margin-top: 1px;
margin-right: 10px;
}
/*LOGO样式*/
#top_logo .logo_tmgc{
width:33px;
height:35px;
float: left;
}
/*LOGO样式结束*/
#top_navs{
position: absolute;
right:0;
top:0;
height:37px;
padding-top: 23px;
overflow: hidden;
}
#top_navs li{
/*width:64px;*/
height:30px;
text-align: center;
vertical-align: top;
float: left;
margin-left: 50px;
}
#top_navs li a{
color: rgba(255,255,255,0.85);
font-size: 16px;
}
#top_navs li:hover{
color: #000;
border-bottom:2px solid #CD1C12;
}
#top_navs li:hover a{
color: #CD1C12;
}
#top_navs li:nth-child(1){
width:32px;
margin-left: 0;
}
/*顶部样式结束*/


/*samecopy*/

html{
    font-size: 100px;
}
#top{
    width:100%;
    height:60px;
    /*background-color: #121212;*/
}
#top_content{
    width:100%;
    min-width:750px;
    margin:0 auto;
    height:100%;
    position: relative;
    overflow: hidden;
    z-index:20;
}
#top_logo{
    position: absolute;
    left:0.7rem;
    /*top:14px;*/
    /*top:17px;*/
    top:12.5px;
    height:35px;
}
#top_logo img:first-child{
    /*width:154px;
    height:30px;*/
    /* width:45px;
     height:26px;
     float: left;
     margin-top: 4.5px;
     margin-right: 15px;*/
    width:55px;
    height:34px;
    float: left;
    margin-top: 1px;
    margin-right: 10px;
}
/*LOGO样式*/
#top_logo .logo_tmgc{
    width:33px;
    height:35px;
    float: left;
}
/*LOGO样式结束*/
#top_navs{
    position: absolute;
    right:0.7rem;
    top:23px;
    height:37px;
    padding-top: 0;
    overflow: hidden;
}
#top_navs li{
    /*width:64px;*/
    width:70px;

    height:30px;
    text-align: center;
    vertical-align: top;
    float: left;
    margin-left: 44px;
}
#top_navs li a{
    /*color: rgba(255,255,255,0.85);*/
    font-size: 16px;
    color: #FFFFFF;
    line-height: 16px;
    /*text-shadow: rgba(0, 0, 0, 0.0980392) 2px 2px 8px;*/
    position: relative;
    display: block;
    width:100%;
    height:100%;
}
#top_navs li:hover{
    color: #000;
    border-bottom:2px solid #CD1C12;
}
#top_navs li:hover a{
    color: #CD1C12;
}
#top_navs li:nth-child(1){
    width:32px;
    margin-left: 0;
}



#top_navs li:nth-child(1){
    width:70px;
    margin-left: 0;
}
#top_navs li:nth-child(2){
    margin-left: 31px;
}
#top_navs li:nth-child(3){
    width:80px;
}
/*顶部样式结束*/





/*底部样式开始*/
#bottom{
    width:100%;
    height:316px;
    background-color: #121212;
    padding-top: 54px;
}
#bottom_content{
    /*width:12.80rem;*/
    width:66.67%;
    min-width:680px;
    /*height:160px;*/
    height:196px;
    /*    margin:0 auto 0.81px;*/
    margin:0 auto;
    color: rgba(255,255,255,0.85);
    overflow: hidden;
    position: relative;
    /*padding-bottom: 25px;*/
    padding-bottom: 21px;
    border-bottom: 1px solid rgba(255,255,255,0.3);
}
#friendly_link{
    position: absolute;
    left:0;
    top:0;
}
#friendly_link>p{
    font-size: 18px;
    line-height: 25px;
    color: #FFF;
    margin-bottom:29px;
}
#friendly_link>ul>li{
    margin-bottom: 8px;
}
#friendly_link>ul>li.bottom_gx{
    margin-bottom: 5px;
}
#friendly_link>ul>li:last-child{
    margin-bottom: 0;
}
#friendly_link>ul>li>a{
    /*display: block;
    width:100%;
    height:100%;*/
}
#friendly_link>ul>li:first-child>a img{
    width:auto;
    height:27px;
}
#friendly_link>ul>li:nth-child(2)>a img{
    width:auto;
    height:31px;
}
#friendly_link>ul>li:nth-child(3)>a img{
    width:auto;
    height:31px;
}
#friendly_link>ul>li:nth-child(4)>a img{
     width:auto;
     height:32px;
 }
#bottom_tmgz {
    position: absolute;
    /*left:5.02rem;*/
    left:4.2rem;
    /*right:7.78rem;*/
    top: 0;
    overflow: hidden;
}
#bottom_tmgz>p{
    font-size: 18px;
    line-height: 25px;
    color: #FFF;
    margin-bottom:26px;
}
#bottom_tmgz_logo{
    /*width:154px;
    height:30px;*/
    /*width:45px;
    height:26px;
    float: left;
    margin-top: 4.5px;
    margin-right: 15px;*/
    width:55px;
    height:34px;
    float: left;
    margin-top: 1px;
    margin-right: 10px;
}
/*LOGO样式*/
#bottom_tmgz .logo_tmgc{
    width:33px;
    height:35px;
    float: left;
}
/*LOGO样式结束*/

/*#bottom_tmgz_abouts{
    margin-top: 47px;
    overflow: hidden;
}
#bottom_tmgz_abouts li{
    float: left;
    padding-right: 20px;
    padding-left: 20px;
    border-right: 2px solid rgba(255,255,255,0.75);
}
#bottom_tmgz_abouts li:last-child{
    border-right: none;
}
#bottom_tmgz_abouts li:first-child{
    padding-left: 0;
}
#bottom_tmgz_abouts li a{
    color: rgba(255,255,255,0.85);
    font-size: 18px;
    line-height: 25px;
}*/
.bottom_tmgz_abouts{
    font-size: 18px;
    line-height: 25px;
    color: #6A6A6A;
}
.bottom_tmgz_abouts span{
    /*margin-bottom: 3px;
    color: rgba(255,255,255,0.8);
    font-size: 18px;
    line-height: 25px;*/
    margin-bottom: 3px;
    color: rgba(255,255,255,0.8);
    font-size: 18px;
    line-height: 25px;
}


#connect_us{
    position: absolute;
    right:0;
    top:0;
    overflow: hidden;
}
.bottom_wx{
    float: left;
    color: rgba(255,255,255,0.85);
    font-size: 14px;
    line-height: 20px;
    text-align: center;
}
.bottom_xlwb{
    float: left;
    color: rgba(255,255,255,0.85);
    font-size: 14px;
    line-height: 20px;
    text-align: center;
}
.bottom_wx img{
    width:80px;
    height:80px;
}
.bottom_xlwb img{
    width:85px;
    height:68px;
}
.bottom_wx span{
    width:70px;
    height:20px;
    margin:0 auto;
}
.bottom_xlwb span{
    display: block;
    width:85px;
    height:20px;
    margin:11px auto;
}
.bottom_wx{
    margin-left: 0.5rem;
}
#bottom_others{
    /*width:66.67%;*/
    /*min-width:750px;*/
    margin:0 auto;
    padding-top: 22px;
    color: rgba(255,255,255,0.69);
    text-align: center;
}
#bottom_others span{
    display: inline-block;
    color: rgba(255,255,255,0.69);
    font-size: 16px;
    line-height: 22px;
}
#bottom_others span:nth-child(1){
    margin-right: 60px;
}
/*底部样式结束*/

/*公共样式结束*/
/*///////////////////////////*/
